package com.stardata.liangshisq.tcslmon.entity;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * @Description  
 * @Author  Samson Shu
 * @email shush@stardata.top
 * @Date 2020-08-09 
 */

@Data
public class ArchItem  implements Serializable {

	private static final long serialVersionUID =  8769128794281488025L;

	private Long id;

	private String code;

	private String name;

	private Long unitId;

	private BigDecimal stdPrice;

	private BigDecimal costPrice;

	private Long assiUnitId;

	private Long brandId;

	private Long bigClassId;

	private Long smallClassId;

	private Boolean isPackage;

	private Integer pkgType;

	private Boolean isEnable;

	private Boolean isConfirmQty;

	private Boolean isCalcQtyByPrice;

	private Boolean isCanDiscount;

	private Boolean isJoinLowConsume;

	private BigDecimal minAddQty;

	private BigDecimal maxAddQty;

	private String englishName;

	private String otherName;

	private String pinyin;

	private String barcode;

	private String itemLabels;

	private String intro;

	private Long createShopId;

	private Integer delflg;

	private LocalDateTime createTime;

	private Long creatorId;

	private LocalDateTime modifyTime;

	private Long modifierId;

	private Integer uploadFlg;

	private Integer downloadFlg;

	private Boolean isTempItem;

	private Boolean enableMutiSize;

	private Boolean isWeighed;

	private Boolean isConfirmWeigh;

	private Boolean enableHalf;

	private Boolean isUsedCustomBtn;

	private Boolean isSingleMethod;

	private String aidCode;

	private Boolean isBox;

	private Long pungencyDegree;

	private Boolean isCancelDepositItem;

	private Boolean isNegativePrice;

	private Boolean enableEasyDiskModifyQty;

	private Boolean isTourGuidesCommission;

	private Boolean isTimePrice;

	private Boolean isNotFollowAmount;

	private Long zxjType;

	private Boolean isPincai;

	private Boolean mandatory;

}
